package com.java.JunitDemo;

import com.java.JunitDemo.StringUtil;
import org.junit.*;

/*
测试类
 */
public class StringUtilTest {

//    //在每一个测试方法执行之前测试一次
//    @Before
//    public void test1(){
//        System.out.println("-----------test1----------");
//    }
//    //在每一个测试方法执行之后测试一次
//    @After
//    public void test2(){
//        System.out.println("-----------test2----------");
//    }

    //在所有测试方法执行之前测试一次
    @BeforeClass
    public  static void test3(){
        System.out.println("-----------test3----------");
    }

    //在所有测试方法执行之后测试一次
    @AfterClass
    public static void test4(){
        System.out.println("-----------test4----------");
    }


    @Test
    public void testPrintNumber(){
        StringUtil.printNumber("admin");
        StringUtil.printNumber(null);
    }
    @Test
    public void TestGetMaxIndex(){
        System.out.println(StringUtil.getMaxIndex(null));
        System.out.println(StringUtil.getMaxIndex("administrator"));
        int index = StringUtil.getMaxIndex("administrator");
        Assert.assertEquals("administrator", 12, index);
    }

}
